lucky duckling - Turkish English Dictionary